package com.dxy.df.modules.service;

import com.dxy.df.modules.bean.entity.UserPublishGiveRiceEntity;
import com.dxy.df.modules.bean.vo.UserPublishGiveRiceVo;
import com.dxy.df.modules.bean.query.UserPublishGiveRiceQuery;
import com.dxy.df.modules.bean.put.UserPublishGiveRicePut;

import java.util.List;
import java.util.Map;

/**
 * @author biz@dxy.cn
 * @describe 用户出饭信息发布
 * @date 2019-10-25 15:36:06
 */
public interface UserPublishGiveRiceService {
	
	UserPublishGiveRiceEntity queryObject(UserPublishGiveRiceQuery query);
	
	List<UserPublishGiveRiceVo> queryList(UserPublishGiveRiceQuery query);
	
	int queryTotal(UserPublishGiveRiceQuery query);

	UserPublishGiveRiceEntity save(UserPublishGiveRicePut userPublishGiveRice);
	
	void update(UserPublishGiveRicePut userPublishGiveRice);
	
	void delete(Integer id);

    int deleteBatch(Integer[] ids);

	UserPublishGiveRiceVo querySuitInfo(String conditions);

}
